from flask_migrate import MigrateCommand
from flask_script import Manager

from info import create_app

# 1. 创建web应用
app = create_app('dev')

# 创建管理器
mgr = Manager(app)


# 脚本管理器生成迁移命令
mgr.add_command('mc', MigrateCommand)

if __name__ == '__main__':
    # 2. 运行应用(开启flask内置的测试服务器, 接收请求并转发给web应用)
    # print(app.url_map)
    mgr.run()
